Restaurants - Mediterranean in Campbell, CA
Restaurant Nevsky