AutoReserveAutoReserve
Shogun Restaurant | San Diego, California | Japanese | AutoReserve