designed by edpeji.com

   
 
Happy's Japanese Cuisine & Sushi Bar
8973 Mira Mesa Blvd.
San Diego, CA 92126

858-536-3178

Map to Restaurant
   

Happy's Japanese Cuisine & Sushi Bar - 8973 Mira Mesa Blvd. San Diego, CA 92126 - 858.536.3178