The Terrace

11, 9th Floor, Treasure Island, M.G. Road, South Tukoganj

 - India  (IN)

Chinese • International • Sit down

85/100 (12 votes)

Now Open

Photos