Login
Chinese restaurant
Mandala, Indian Fine Foods
65203 Wiesbaden, Germany
Maps
Speisekarte
Mandala, Indian Fine Foods
65203 Wiesbaden, Germany
in ÄPPELALLEE - CENTER
Amenities
Service options
Takeout
Delivery
Accessibility
Wheelchair accessible entrance
Amenities
Good for kids
Atmosphere
Casual