Tony & Alba's Italian Restaurant
(831) 475-4450 | View Website

1501 41st Ave, Capitola, CA | Directions   95010

36.972786 -121.964946
Get Directions