Fontana Sushi rolls up avocado and veggie rolls for herbivores
It’s not easy to find quality sushi in the suburbs, but Fontana Sushi, 8601 West Cross Drive, #F4 in Littleton, is an oasis in a desert of Olive Gardens and Chili’s storefronts. Yes, it’s also part of a chain; this branch is owned by brothers Quiang and Sky Chen (Kevin…