Restaurants

  • 883 Island Drive

    Alameda, CA 94502

    (510) 749-0460

    Category: Japanese

  • 907 Washington St.

    Oakland, CA 94607

    510-251-1113

    Category: Japanese