Formosa Restaurant

3.0
702
Kuta

The best seafood restaurant in Kuta.


query_builder
Open Everyday 11:00 AM - 10:00 PM
place
Jalan Setiabudi no. 25, Simpang Siur, Kuta 80361, Indonesia