Get directions to: Mamma's Bar & Grill, Tupelo, MS
Restaurant address: 2228 Cliff Gookin Blvd Tupelo, MS 38801, USA
Restaurant: Mamma's Bar & Grill