Not currently ranked

Urbani Cellar

  • Restaurant
  • 140 Encinal St, Santa Cruz, California, 95060

Urbani Cellar in Santa Cruz, California is not in the current Restaurant Award rankings.

Previous recognition

#2 Restaurants in Santa Cruz, California