363 Menlo Park Mall, Edison (732) 516-9400
This store doesn’t have the authentic taste for classic rolls and churro sticks compared to other locations, disappointed with the taste.
363 Menlo Park Mall, Edison, NJ 08837 (732) 516-9400
This store doesn’t have the authentic taste for classic rolls and churro sticks compared to other locations, disappointed with the taste.
Restaurantji Recommends