Taj Palace
3794 Fishinger Blvd, Hilliard
(614) 771-3870
Menu
Reserve
Restaurants in Hilliard, OH
Taj Palace
3794 Fishinger Blvd, Hilliard, OH 43026
(614) 771-3870