L'Empousa is a restaurant offering homemade dishes. Takeout options are available.