Castella is a Greek restaurant offering dinner service with vegetarian options. Reservations are accepted, and both dine-in and takeout are available. Parking is offered.