Restaurants & Bars 2

Venice Globe Happy Hour??

Mrcatfish | Oct 8, 2004 01:16 PM

I hear the Globe in Venice has a great happy hour? Anyone ever been? What are the hours and prices like? Any info would be much appreciated.

Want to stay up to date with this post?

Recommended From Chowhound