Star Of India is serving scrumptious foods with sizeable possibilities For many years. It does not matter when you find yourself very likely to dine-in, They are really according to every dish. Services is additionally vital to this cafe, so you will be gladly welcome in seated & served as you'll want to when eating out.This place may be the authen