Aya Sushi
1070 Holly St, San Carlos
(650) 654-1212
Menu
Reserve
Restaurants in San Carlos, CA
Aya Sushi
1070 Holly St, San Carlos, CA 94070
(650) 654-1212