Write a review

Rock N Roll Sushi/579 Floresta Blvd - San Leandro - California (CA)

← View details

579 Floresta Blvd, San Leandro, CA 94578-4106, San Leandro, California (CA)

+1 510-667-9545