clock menu more-arrow no yes mobile

Afuri Ramen + Dumpling

20803 Stevens Creek Boulevard, Ste. 110, Cupertino, CA 95014