Rock N Roll Sushi in San Leandro, CA

Angelfish Japanese Restaurant

  (510) 749-0460
1.
883 Island Dr , Alameda, CA 94502
Alameda, CA
More Info
2.
579 Floresta Blvd
San Leandro, CA
1.8 mi
More Info
3.
3339 Steiner St
San Francisco, CA
 (30)
16.8 mi
More Info
4.
Serving nearby areas
More Info