Get directions to: Uptown Cafe, Italy, TX
Restaurant address: 129 W Main St Italy, TX 76651, USA
Restaurant: Uptown Cafe