← Edinburg restaurants
Carmella's Cafe
No reviews yet
American102 South Main Street, Edinburg
Own or manage Carmella's Cafe? Claim this listing free
Hours
Hours not listed yet.
Details
Address102 South Main Street, Edinburg 22824
Phone(540) 984-8330
Websitehttp://carmellasofedinburg.weebly.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.