Meatball Spot

Meatball Spot celebrated its grand opening at 6605 S. Las Vegas Blvd. in Town Square. It has meatball dishes, pizzas, salads, a gelato bar, mojitos, sangrias, cocktail floats and music. Call 702.641.7768 or visit meatballspot.com.

Website