Happy Sushi
(858) 536-3178 | View Website

8973 Mira Mesa Blvd, San Diego, CA | Directions   92126

32.914451 -117.131951
Get Directions