Meteor Coffee is a cafe offering coffee, pastries, sourdough pizza, and classic cocktails. It also features a selection of natural wines and a boutique bike shop.