La Focaccia Maioris is an Italian restaurant specializing in pizza and pasta dishes, with Mediterranean and European influences. Vegetarian options are available.