Square Restaurant & Lounge

Square Restaurant & Lounge : Lombok : West Nusa Tenggara, Indonesia

Square Restaurant & Lounge is located in the heart of Senggigi, on the island of Lombok, Indonesia. Our food options include local Indonesian favorites, as well as a number of common western selections.

ARTICLE DETAIL (SHOW/HIDE)

scroll to top