Soho

 
100% love it
  3
Popular Italian restaurant
Located in Capital Market, Soho has been considered a gem of the Charleston culinary scene since opening in 2002. The food is well prepared in very generous portions.

Location

Tags