Frank & Teressa's Anchor Bar. (Hospitality and Gastronomy) in Buffalo (New York).