Kind of friendly staff, menu looks good but food is not.
The empanada dough is definitely not homemade and tastes like an old shoe. They completely mixed up my order and I didn't realise it until I got home - which is almost an hour away so I wasn't about to go back and return it.
I won't return and won't recommend them but I will always remember Mama Mia Place for giving me my very first severe allergic reaction to the point my throat closed up and I had to seek medical attention.
I should have know better not to return here after our bad experience in 2013