AutoReserveAutoReserve
I Love Sushi | Clovis, California | Japanese | AutoReserve