Malabar Junction RestaurantIndian Likely budget RestaurantMalabar Junction RestaurantRestaurant · Indian, Chinese Al Nahda 2♡