Lido Cafe and Bakery is a convivial cafe offering familiar American dishes and a dog-friendly menu with outdoor seating.