Mazzotti's on the Plaza
Italian
Arcata, CA
0.1 mi