Reviews for Royal Taj

1350 Camden Avenue, Campbell, CA 95008, USA

5.0 Star

3 review


Sort by:
S

Skye Vu

Best indian food in the bay area!

SiteLock