614.771.3870 | Taj Palace Indian Restaurant,3794 Fishinger Blvd. Hilliard, OH 43026. Get Directions
Estimated delivery time: 45 mns min