Address: 158/160, Dr. D. N. Road, Fort, Maharashtra, Bombay - 01, India
Country: India
Telephone: (91)(22)2072991
Cedars of Lebanon
El Molino
Meza Plus Restaurant
Jammal Restaurant
La Creperie