
A Taste of The Meatball Revolution
From their eye catching wall mounted logo, to the outstanding menu and superb location. The Meatball Revolution proves to be one of the coolest and hottest joint in town. Located in the Venice Grand Canal at Mckinley Hill where the Gondola is a nice back drop to everyone who wants to eat, chill and have their picture taken. The modern and yet a bit rustic … Continue reading A Taste of The Meatball Revolution