INDIAN STAR

FRESH SPICED UP FOOD

Indian star is a family restaurant that