Taj Mahal offers traditional Indian cuisine with healthy ingredients and fine spices. Enjoy authentic dishes, a lunch menu, and takeout options. Features a pleasant sun terrace.