Kura Sushi
(949) 631-3200 | View Website

212 E 17th St, Costa Mesa, CA | Directions   92627

33.635146 -117.918087
Get Directions