Top 5 Luxury Fine Dining Restaurants in BKC Mumbai – Amazonia Takes the Crown. Looking to treat yourself or plan an unforgettable meal? BKC is home to some of the best luxury dining in Mumbai. If you’re searching for upscale restaurants near me or the luxury dining in Mumbai, here are five must-visit spots—starting with our top pick. https://amazoniarestaurant.com/top-5-luxury-dining-in-mumbai-restaurants-bkc-mumbai-amazonia/