Stella: A Kitchen & Bar
60 Chautauqua Ave, Lakewood
(716) 526-1124
Menu
Reserve
Restaurants in Lakewood, NY
Stella: A Kitchen & Bar
60 Chautauqua Ave, Lakewood, NY 14750
(716) 526-1124