Delarosa is a casual gathering place serving rustic Italian dishes, eclectic beers, wines and craft cocktails. Their specialty is their Roman-style pizza. They offer indoor communal style seating and outdoor seating. They serve brunch, lunch, happy hour and dinner.
Whilst they don't mark vegan options on their menu, they do offer vegan cheese and sausage as pizza toppings, as well as all the usual veggies.
(can vary during public holidays)