Eclipse Cafe

Eclipse Cafe is an upgraded distillery on Delta Island.