Flower Nest Restaurant at Taj Inn Hotel, Agra

Flower Nest is our multi-cuisine restaurant. Bringing you delicacies from the locality to various other delectable dishes, this place is sure to tickle your taste buds. Open from 6:30 am to 11:00 pm, Flower Nest offers buffet service as well.