The Taj

Taj Restaurant delights patrons with healthy and delicious traditional Indian cuisine.