Mamma Mia

Restaurant
Abingdon Virginia
134 Wall St S
276-525-1144

Mamma Mia is located approximately 0.5 mile from the Virginia Creeper Trail, in Abingdon Virginia

Show directions from Mamma Mia to traveling
Mamma Mia
Your Current Location (if allowed by browser)
Virginia Creeper Trail