Royal Taj India Campbell,CA

The best Indian restaurant in Campbell. Dine-in, take-away, and order online Indian food from Royal Taj India, Campbell,CA.

Category: business


Submit Story url



URLSuggest.com is a place where you can share your Story/ Product/ Review/ Profile URL and get noticed by the world.

Your ads here