Star Of India has actually been serving mouth watering food with sizeable choices For several years. Irrespective of if you find yourself very likely to dine-in, These are consistent with every single dish. Company is additionally important to this restaurant, so you can be gladly welcome in seated & served as you need to when eating out.They say I