This cheesy Meatballs got most of a classic meatball sub spot on: ciabatta (which tasted more like a chewy roll really) was yeasty, fragrant and soft; melted stringy mozzarella was 👌🏻; homemade Italian tomato sauce was flavourful and well-seasoned. Only thing that was slightly meh was, oddly, the meatballs. Though "spiced" meatballs sounded fabulous, it ended up being less of that pleasant kick at the end, but rather a more complex medley of flavours which, as commendable an effort it may be, sadly detracted from everything else. Meatballs were also a tad overcooked (perhaps too lean too) and lacked that lovely, moist, juicy bite that meatball dreams are made off.