Terrace Bar is a tavern.

Closed.

Photos