Amma Restaurant is located in Lourdes, France on 59 boulevard de la Grotte. Amma Restaurant is rated 3.8 out of 5 in the category indian in France.
Address
59 boulevard de la Grotte
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Accessibility
Wheelchair-accessible seating