1st Floor, Best Western Takshashila Hotel, 200 Feet Sardar Patel Road
Chinese • Sit down
80/100 (4 vecchie.pages.voti)