Carmella's Address: 102 S Main St, Edinburg, VA 22824 Phone: (540) 984-8330 Nice to Know: Good For Kids Yes Noise Level Quiet Wifi Free Good For Groups Yes Outdoor Seating Yes Restaurants, Cafes Other Businesses: Bennett and Zimmerman Attorneys at Law at 407 N Main St, Edinburg, VA 22824 Our Garden of Eden at 305 N Main St, Edinburg, VA 22824