Taj India Palace Los Angeles CA

2 weeks ago, Tue, Nov 14, 2017, 04:43:23
Taj India Palace is an Indian restaurant in Los angeles, CA. Serving the excellent Indian cuisine at reasonable prices. Order online delivery or Takeout.

Comments