Casa Rossa is an Italian eatery hidden in the foothills of Zomba Mountain, Malawi. It’s a spot that has been around for over a decade, but this trip home was the first I heard of it, and boy was I disappointed… that I hadn’t heard of it earlier. Casa Rossa is blanketed by green all…
Tag: italian
The Grand
This is a restaurant I have waited 3 years to try out. The Grand, “born in Naples, raised in Ottawa” is your portal to authentic Italian food! The exposed brick walls of the entrance that towers over the market square will be hard to miss as you explore the area. The restaurant hosts a beautiful…