We were coming to our accommodation with empty bellies at 7pm and stopped in to pick up 2 x large pizzas for $24.90. They did the trick without fuss or fanfare. Value was okay, quality was okay. Wait was 10 minutes in-store.
If you own or manage La Bella Pizza & Pasta, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.