Star Of India is serving mouth watering meals with appreciable alternatives For many years. Regardless of when you're likely to dine-in, they are consistent with each dish. Provider can also be extremely important to this cafe, so you'll be gladly welcome in seated & served as you ought to when eating out.The food items at this cafe was so divine w