Prime South Hill Meridian Location
This limited-service restaurant is strategically placed at the endcap of a prominent retail center, boasting a prime location along busy Meridian street. It offers excellent visibility, thanks to its prominent signage and endcap location. The 2,000-square-foot space presents an appealing, contemporary design featuring soaring ceilings and large windows that flood the interior with natural light. Its open ki...