
Manage your business with OlaClick: Digital Menu, Chatbot, POS, and more. Start now
Sandbar & Grill
Sandbar & Grill is the in-house restaurant of Sands Garden Hotel located in Thoddoo
On Site
Take Away
Delivery
Sandbar & Grill is the in-house restaurant of Sands Garden Hotel located in Thoddoo