The Twilight Room

restaurant in Buffalo

Phone: (716) 882-7777

Address: 26 Virginia Pl