Lido is an Asian restaurant with a large outdoor seating area.