Favorite Indian Restaurant

Address:

24052 Mission Blvd
Hayward, CA 94544
view in google maps

Phone:

510-583-7550
Contact   ·   Privacy   ·   Terms