Uptown Cafe

Row 1

Details
129 W Main St
Italy, TX 76651
(972) 483-9506

Foursquare Tips

  • Small mexican salad is very good..comes with chips and salsa