Carmelo Snack Shack
Address:
3870 South Main St, Farmville, NC 27828
Phone:
(252) 753-0412 Restaurants, Snack Products
Other Businesses:
- La Flama Mexican Restaurants at 3733 N Main St, Farmville, NC 27828
- Bonnie's Cafe at 3720 N Main St, Farmville, NC 27828
- La Kabanita at 3742 South Main St, Farmville, NC 27828
- Cobb's Jack Barbecue Place at 4367 West Cotton St, Farmville, NC 27828
- Farmville Cafe at 3741 S Main St, Farmville, NC 27828