Write a review

Sumo Sushi/1714 Newbury Rd - Newbury Park - California (CA)

← View details

1714 Newbury Rd, Newbury Park, CA 91320-3472, Newbury Park, California (CA)

+1 805-499-9977