Kikusushi Japanese Restaurant and BarKikusushi is located in the heart of the Silicon Valley and has been proudly serving South Bay customers since 1983.
15 people minimum
All orders are subject to taxes and delivery fees
Order for Jun 24 - $232 minimum
Want to order from San Francisco Bay Area caterers?