Applebee's 7779

Applebee's #7779 is an Applebee's restaurant located at 2263 South Shore Center in Alameda, California.