Mama Mia Italian Restaurant Barbados > Places to eat > Mama Mia, Hastings > Mama Mia Italian Restaurant Barbados Posted February 11, 2016 Mama Mia Italian Restaurant Barbados