At 8300 W Sunset Blvd, West Hollywood, CA 90069-1516Los Angeles Here : Lido Restaurant & Bayside Grill. Welcome to Lido Restaurant & Bayside Grill is rated 3.5. It's worth a try!
Write a review