Nonna | Tabu

4115 Lomo Alto Dr, Dallas, TX

Menu (As of 10/29)

Weekend Policy

Nonna | Tabu: hours and how to order