AutoReserveAutoReserve
Shogun Restaurant | Pasadena, California | Teppanyaki | AutoReserve