Niramish

Order Online

Niramish

1138 Euclid Ave NE, Atlanta, GA 30307

Note, the in-store menu may differ from this online menu.

All Day Menu


change category

Order on the Beyond Menu mobile app!

Apple Store Image
Google Play Image
food

Niramish - Atlanta, GA

1138 Euclid Ave NE, Atlanta, GA 30307 Call us today: (404) 917-0106