cart
Profile Icon
Claim Your Business
Aniki's Sushi

Aniki's Sushi menu

4.3Japanese Restaurant· $$· Fremont, CA

3810 Mowry Ave, Fremont, CA 94538, USA