Open since 2001 this 4,000 square foot restaurant is located in a shopping center anchored by national tenants. The space was built out at a cost of over $430,000 and consists of a large modern commer
↧