Cleo Restaurant

1717 Vine Street, Los Angeles, CA
Max Capacity: 200 people
About Cleo Restaurant
Cleo's Restaurant located at Los Angeles, CA provides catering service for your events like anniversary, birthday parties, reception, wedding, business meetings, family functions and more. Our distinctly light and fresh menu evokes a contemporary mezze bar, featuring seasonal grilled pinchos, small-plate selections of meats, seafood and vegetables, as well as delicious salads, homemade laffa flatbreads, a delectable raw bar and an array of vegetarian items.
Package Pricing
Event Spaces
Cleo Restaurant
Cleo Restaurant
Recommendations
Location
Neighborhood
Venue Types
Amenities
  • Full Bar/Lounge
  • Fully Equipped Kitchen
  • Handicapped Accessible
  • On-Site Catering Service
  • Valet Parking
Features
  • Max Number of People for an Event: 200
  • Number of Event/Function Spaces: 2