Royal Taj India Cuisine 1350 Camden Ave Campbell, CA 95008 Phone: (408) 559-6801
Category: Restaurants