Italian Restaurants in Lelia Lake, TX
1. Verona Italian Bistro
1203 N Hobart St Ste 14, Pampa, TX, 79065
OPEN NOW:11:00 am - 9:30 pm
16 Years
in Business
Amenities:
Takes reservationsHas WifiWheelchair accessible
2. Lucidos Italian Bistro
2305 Ave F NW, Suite 100, Childress, TX, 79201
3. Venezia Restaurant
Serving the Lelia Lake Area
OPEN NOW:5:00 pm - 9:00 pm
From Business: Carmine and Karen Scarcelli invite you to visit and experience Northern Italian cuisine paired with exceptional wine and service.
36 Years
in Business
Amenities:
Takes reservationsHas WifiServes alcoholWheelchair accessibleOffers outdoor seatingGood for groups
5. Roma Restaurant
2012 Avenue F NW, Childress, TX, 79201
Showing 1-5 of 5