9220 E Arapahoe Rd, Greenwood Village, Colorado 80112
(720) 420-0254
This family-owned meatball restaurant is all about how creative you can get with our menu. Choose from table plates to share with friends, refreshing salads, savory soups, and all the meatballs or vegetarian meatballs you can eat. The speakeasy cocktail b