Yummy Machi

2236 Forest Ave Staten Island NY 10303 USA

(718) 876-7788

Location