Camellia Mexican Restaurant
Address:
812 Washington Ave, Mansfield, LA 71052-3716
Phone:
(318) 872-9000
Other Details:
Lunch & Dinner-Lunch Specials Daily-Orders to Go.
Restaurants,
Restaurants Food Delivery,
Foods-Carry Out,
Mexican
Other Businesses: