Menu 

Picture of Greenwood Restaurants in the Greenwood Park Mall

Picture of Greenwood restaurants in the Greenwood Park Mall

A long shot of the busy restaurants that are located around the perimeter of the Greenwood Park Mall, a top attraction for Greenwood shopping aficionados.