Lunch Station is a new, atmospheric eatery offering quality food.