Elbow-Room-contrasted-shot.jpg

Elbow Room

A restaurant located in upstate New York with a strong love for great cuisine and the New York Yankees. In a town were everyone knows your name, Elbow Room serves as a local common bar and restaurant natives.