Nature's Table Restaurant

SouthPark Center
Orlando, Florida

This project consisted of approximately 3,500 sf, including kitchen and dining areas.

This project was completed in 2002.