D

👍 Azitra Restaurant is the best Indian restaurant ...

👍 Azitra Restaurant is the best Indian restaurant around! The flavors in their dishes are simply amazing. The Butter Chicken is my absolute favorite, it's so creamy and delicious. The staff is always friendly and attentive. I highly recommend giving this place a try!

Comments:

No comments