food

terminal

Chamblee | Georgia | 2017

Asian Street Food Restaurant

Food Terminal is a 6,500 square foot restaurant for a well-known restaurant group, located in Chamblee, Georgia. The theme for the restaurant is Asian Street Food.