Signage indicates that a new, and rather large, Greek restaurant will be setting up shop on the east side of University Place around 10th Street.
Signage indicates that a new, and rather large, Greek restaurant will be setting up shop on the east side of University Place around 10th Street.