Le Meteor is a brewery offering craft beer and wine, alongside revisited Alsatian cuisine served all day in a convivial setting.