Did you mean: restaurant IN cafè bellavista.
530 Followers, 527 Following, 151 Posts - See Instagram photos and videos from Bellavista Cafè & Restaurant (@bellavista.cafe.restaurant)
No information is available for this page. · Learn why
Bella Vista Restaurant
(113)
Italian restaurant
Address: 3622 NY-167, Little Falls, NY 13365
Hours: Closed ⋅ Opens 5 PM
Phone: (315) 823-2861