save Shogun

5451 Kearny Villa Rd, San Diego, CA | Map it  

92123 32.834300 -117.138600

(858) 560-7399 | View Website

Map of Shogun