Olive & Basil
3.9
(941)
· ₹400–600
Chinese restaurant ⋅ 26, Sardar Patel Rd
Closed ⋅ Opens 11 AM