Stallen is a Bar & Grill offering delicious dishes in a charming, historic setting.