Marcelo's Restaurant
2151 W Meeting St, Lancaster
(803) 283-0560
Menu
Restaurants in Lancaster, SC
Marcelo's Restaurant
2151 W Meeting St, Lancaster, SC 29720
(803) 283-0560