Star Of India has been serving mouth watering food items with significant selections for years. Despite if you are more likely to dine-in, They may be consistent with each dish. Support is also vital to this restaurant, so you're going to be gladly welcome in seated & served as you must when eating out.This place is definitely the genuine pizzeria