Amma Indian Restaurant is located in Mapo-gu, Seoul, South Korea on 2층, 10 Yanghwa-ro 16-gil. Amma Indian Restaurant is rated 4.4 out of 5 in the category indian restaurant in South Korea.
Address
2층, 10 Yanghwa-ro 16-gil
Service options
TakeawayDine-in
Amenities
Good for kidsToilets