hassan_113 Posted June 22, 2009 Posted June 22, 2009 I really liked the Farhang restaurant, P D'Mello Road near to CST station. Absolutely delicious food :D
Recommended Posts