Red Apple Restaurant

1139 Carolina Rd, Suffolk 23434, United States Get Directions to this spot
1139 Carolina Rd
Suffolk, 23434
VA, United States
(757) 539-4209

Rate and review Red Apple Restaurant in Suffolk, VA, United States!

Share your experiences at Red Apple Restaurant with your friends or discover more Restaurants in Suffolk, VA, United States.