Italian restaurant Sombreros offers pizza, pasta, and vegetarian options in a welcoming atmosphere. Wheelchair accessible.