Ammaji & Tiamo is a pizza restaurant.