Mama Luu
Restaurant in Lüneburg, Germany
Opening hours: We-Mo 11:30-16:00,17:30-22:00 Features: outdoor seating, vegetarian options
2 Helmholtzstraße, Lüneburg, 21337Restaurant in Lüneburg, Germany
Opening hours: We-Mo 11:30-16:00,17:30-22:00 Features: outdoor seating, vegetarian options
2 Helmholtzstraße, Lüneburg, 21337