Romantic Restaurant in Mumbai

Romantic Restaurant in Mumbai that lets you travel the world while dining at one location in South Bombay. Know all about this restaurant here