Raja Indian Cuisine

1275 W Winton Ave Hayward CA 94545 USA

(510) 264-9300

Location