818 Cinnaminson Ave, Palmyra 08065, United States
No delivery
Spot something wrong?
Dishes at Michel's Hometown Cafe. Prices may vary in venue.