3 Sisters is a European cafe-restaurant known for its German cuisine, high ceilings, and arched windows.