Lemon Leaf Cafe is a restaurant serving American comfort food for breakfast, lunch, and dinner.