Location
The highest rated places close to Satch.
Marina Bay Bistro
Sakura
Ali Baba
Bistro Boca
Haven't found it yet?
Find more places near you in the free Vota app
64 Tower Road, Tas-Sliema
The ranking
2 places ranked by guests