Lalo’s Cafe is a hidden gem tucked into the State Street Plaza in Lemoyne, near the West Shore Farmers Market. Open for just ...