Bar Stella
Italian · Bar · Casual Dining
Bar Stella is an Italian restaurant offering an unfussy, Italian-inspired dining experience.
Location
Best places nearby
The highest rated places close to Bar Stella.
Local restaurants nearby
108 19th St W, SK



