The day we have been waiting for, Mama Rosa open again, magic !! We visited the first evening they were open, food and service of course, , as always excellent, but rest assured, your safety as far as Covid-19 is paramount, hygiene and cleanliness to...More