Yo Yo Sushi - Mercado Center - Santa Clara, CA
Posted by: ucdvicky
N 37° 23.362 W 121° 59.017
10S E 589971 N 4138552
Santa Clara Mercado Center Sushi restaurant
Waymark Code: WM1H9X
Location: California, United States
Date Posted: 05/10/2007
Views: 162