Brick walls, industrial piping and stamped metal bar backing greet you when you enter Red Vespa in Solon. The vibe of the place is chic, cozy rather than cramped, with an open kitchen that lends a comforting transparency to the […]
LV Recommends: Red Vespa
