Bella Vista
Italian · Mediterranean · Pizza
Bella Vista is an Italian restaurant offering a menu of Italian-Mediterranean cuisine, including pasta, meat, and fish dishes. Features include table service, indoor and outdoor seating, and takeaway options.
Standort