this is a super restaurant, a little place tucked away in an unassuming shopping center. i'd describe it as italian deli, with vegetarian dishes too. the pizza is delicious, thin crust with rich olive oil flavor. wonderful sandwiches and salads. friendly wait staff.
thoroughly recommended.