Applebee's 8327

Applebee's #8327 is an Applebee's restaurant located at 103 Lakeview Parkway in Suffolk, Virginia.