Eat + Drink, News + Reviews Apr 04th Salsa & Samba Street Bites to open their first Brazilian restaurant in Gzira