AutoReserveAutoReserve
Shogun Palace | Bakersfield, California | Japanese | AutoReserve