Cleo Hollywood Mediterranean restaurant 153079

Mediterranean restaurant - Cocktail bar - Gluten free restaurant - Restaurant - Small plates restaurant - Tapas restaurant - Vegetarian restaurant

1717 Vine St - Los Angeles - CA 90028 - United States