Tandoori Xpress

15817 Bernardo Center Dr, Suite 112, San Diego, CA - 92127
  858-798-5234

Sorry, We have not found any review for this restaurant.


Be The First To Review This Restaurant