Aroma Cafe Leivadia is a pizza restaurant.