Pizza restaurant. Offers a limited vegetarian selection.