1720 Beach St 93445, United States
No delivery
Spot something wrong?
Dishes at Efren's Deli. Prices may vary in venue.
Been to Efren's Deli? Be the first to share what you ate.