SELECT A LOCATION

Favorite Indian Restaurant

24052 Mission Blvd, Hayward, CA 94544
(510) 583-7550

Pickup

Delivery

View MenuOrder Online