Restaurants

Filtered by Cuisine: Japanese, Location: Alameda-Bay Farm, Price: $$, City: Alameda
  • 883 Island Drive

    Alameda, CA 94502

    (510) 749-0460

    Category: Japanese