Lemon Leaf Cafe on The BLVD in Lancaster February 15, 2017 by Valerie Mitchell The Lemon Leaf Cafe is a tasty spot for breakfast, lunch or dinner. It’s located on The BLVD next to MOAH – Lancaster’s Museum of of Art & History.