­

25 Watt coming to 18th Street

A new restaurant 25 Watt has applied for an ABC license for 115 N 18th Street, former home of Mars Bar.

A new restaurant 25 Watt has applied for an ABC license for 115 N 18th Street, former home of Mars Bar.

  • error

    Report an error

Shockoe News

This article has been closed to further comments.