Coming back from Busch Gardens to St Pete Beach, we were desperate to find a decent restaurant serving food that wasn't "junk". We stumbled accross Bella's by accident and what a discovery!!! Fate must have taken us there...the food was of a supremely high standard and was "proper" Italian food. It was plentiful and of great quality & quantity. Our waiter Stephane added to the occasion and all our family loved every aspect of this restaurant.