Otlo The Cafe ઓટલો ધ કેફે is located in Surat, India on G 16, Sanskrut Residency, near Swastik Tower, Sham Nagar, Sarthana Jakat Naka, Nana Varachha. Otlo The Cafe ઓટલો ધ કેફે is rated 4.7 out of 5 in the category fast food restaurant in India.
Address
G 16, Sanskrut Residency, near Swastik Tower, Sham Nagar, Sarthana Jakat Naka, Nana Varachha
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance