Mantha's Snack Shop

Restaurant · 232 Madison Pointe Cir, Tallulah, LA

Dine-In

More food in Tallulah, LA