Leo
A popular restaurant
One of the restaurants on the Sunset Strip in Hollywood. From the outside it doesn't look like much, but it's great inside. We reserved dinner for the next day: the menu isn't too big, with tacos and grilled chicken, and some snacks. I think it's only been open about a year, but it's doing well for itself, and has become popular with the stars.