Welcome to Bella Vista Italian Restaurant in Amsterdam
Bella Vista is a delicious Italian restaurant located in the heart of Amsterdam, at Johannes Verhulststraat 156-2, 1071NP. Our cuisine offers a variety of traditional Italian dishes, with a focus on fresh ingredients and flavors.
Whether you're looking for a romantic dinner, a family gathering, or a casual lunch, Bella Vista is the perfect spot. Our friendly staff is always happy to help you choose the perfect meal for your occasion.
We are open 7 days a week, and offer take-away and delivery services. Come and enjoy the taste of Italy in the beautiful city of Amsterdam!