Grilled meat or pizza served in the middle of nature is what Sol Food stands for. The restaurant is situated in Banda Abou and from their terrace you’ll have a stunning view over the area.

Posted in American, BBQ, Burgers, Pizza and Restaurants

Tagged In Lunch and Dinner