restaurant · Vienna
Mama Liu and Sons
Open now
Mama Liu and Sons is a restaurant in Vienna. Below are its opening hours and how to find it. So Vienna reveals real places across the city, built on open urban data — a reading, not a ranking.
Opening hours
| Tu-Fr | 17:00-23:00 |
| Sa,Su | 12:00-23:00 |
| Mo | off |
Want to discover places like Mama Liu and Sons around you, right now?
Explore Vienna by night →