Applebee's Locations in Suffolk, VA


103 Lakeview Parkway
Suffolk, Virginia 23435
1206 N Main St
Suffolk, Virginia 23434