AutoReserveAutoReserve
Kura Revolving Sushi Bar | Cupertino, California | Sushi Train | AutoReserve