Addo Chef is a pizza restaurant specializing in Italian street food.