Executive Chef at The Lenox Grill - Buffalo, New York, United States
Server
Contact Justin Lanski
Bartender
Contact Michelle Kuebler
The Lenox Grill is a restaurants company based out of 140 NORTH ST, Buffalo, New York, United States.