Favorite Indian Restaurant
(510) 583-7550 | View Website

24052 Mission Blvd, Hayward, CA | Directions   94544

37.667722 -122.079651
Get Directions