Home
Location
Contact
Menu
Order Online
Order Online
2263 Fairview Rd #J
Costa Mesa, CA 92627
(949) 645-5502
Welcome to Sushi Sho Japanese Restaurant
Look forward to seeing you soon!
Sushi Sho Japanese Restaurant location
COSTA MESA
2263 Fairview Rd #J
Costa Mesa, CA 92627
(949) 645-5502