Category: Asian Restaurants
Category: Chinese Restaurants
2315 Santa Clara Ave
94501,
Alameda (California)
2. Sakura Sushi
Category: Asian Restaurants
Category: Japanese Restaurants
2408 Santa Clara Ave
94501,
Alameda (California)
3. Sushi House
Category: Japanese Restaurants
Category: restaurants
2375 Shoreline Dr
94501,
Alameda (California)