German Restaurants in Lisbon, LA
2. Mama's Oyster House
608 Front St, Natchitoches, LA, 71457
OPEN NOW:11:00 am - 10:00 pm
"The best creole cajun food in town! With amazing service! Our favorite restaurant in town. Try the crawfish fettucini ever created!"
23 Years
in Business
Amenities:
Has WifiServes alcohol
Showing 1-2 of 2