,  Near:
What restaurant (eg. Resto)          Where (eg. 10 Main St )

The following Restaurants in ODESSA Texas belong to the ITALIAN subcategory:    Go Back
  1. Fazoli's (4241 JBS Parkway near 42nd St E & John Ben Shepperd Pky) - Italian
  2. Italian Garden Restaurant (620 N Grandview Ave near 6th St E & Grandview Ave N) - Italian
  3. Luigi's Italian (4101 E. 42nd Street near Tanglewood Ln and 42nd St E) - Italian
  4. MI Piaci Italian (2607 North Grandview Avenue near University Blvd E & Grandview Ave N) - Italian

NEW!, Promote your local service and website to the visitors from ODESSA, .

Nearby Cities:
East: Midland
West: Las Cruces

Other Major Cities



Contact Link to us About us Local Resources Disclaimer