authentic japanese restaurant in santa cruz
Filtersexpand_more
Active expand_more
close authentic japanese restaurant close Country: United States close City: Santa Cruz
Companies
May's Sushi Bar & Grill
1800 Soquel Ave, 95062 Santa Cruz, United StatesLooking for sushi? Look no further, May's Sushi Bar & Grill is the place to be! Excellent service, even greater food, and an ov…