Mi Lola is a charming restaurant with outdoor seating, located on a bustling street.