Aya Sushi - San Carlos
Restaurant Info
1070 Holly St, San Carlos, CA 94070, USA
650-654-1212
Japanese
Noodles
Other
Pickup
Delivery
Back to Mealhi5
Aya Sushi - San Carlos
Your cart is empty
Add items to get started.
Click here to go back to website
×
You may also like
ADD ITEMS
SKIP