Published: 15 days ago
Mambella's is now open 11:30 am to 3 pm Monday to Friday
We are ready for your Frozen Food and Ready To Eat Takeout orders
www.mambellas.com
Note: we are only accepting online orders at this time, pre-order and curb-side pick up at side door