Sushi Sho Japanese Restaurant
(949) 645-5502 | View Website

2263 Fairview Rd Ste J, Costa Mesa, CA | Directions   92627

33.656982 -117.907962
Get Directions