clock menu more-arrow no yes

Afuri Ramen + Dumpling

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