"Very nice hosts and super delicious food."
Phone: +4921918422593,+49219130795
Address: Menninghauser Str. 48, 42859 Remscheid, Germany
City: Remscheid
Website: https://helena.metro.rest/
Tuesday: 14:00-23:00
Wednesday: 14:00-23:00
Thursday: 14:00-23:00
Friday: 13:00-23:00
Saturday: 13:00-23:00
Dishes: 2
Amenities: 5
Categories: 5
Reviews: 373