Square Restaurant & Lounge
4.9/5 - (7 votes)

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.

Klook.com

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

ARTICLE DETAIL (SHOW/HIDE)

scroll to top