Al Bagamoyo is a pizza restaurant. Enjoy authentic Italian pizza.