Restaurants Review: A meatball bar with all-round appeal has opened at the Tramsheds by Erina Starkey