Royal Taj India Cuisine
(408) 559-6801 | View Website

1350 Camden Ave, Campbell, CA | Directions   95008

37.269594 -121.944842
Get Directions