Admiral Benbow Tavern
If you’re looking for the best place love birds can visit, Admiral Benhow Tavern will not disappoint. Located strategically in Moscow’s river bight, it occupies two main ships where the first one houses the billiards, the VIP area, (captain’s cabin) and the main restaurant while the second ship contains area for chilling out and a [...]