Street Cafe offers fresh, homemade food with a focus on seasonal ingredients.