Verde (Greens Salad Co.) hero image

Verde (Greens Salad Co.)

Restaurant

2051 W 25th St, Cleveland, OH 44113, USA

Biter Score
8.8
Closed
Saturday: 11 AM – 8 PM
Verde (Greens Salad Co.) photo 1
Verde (Greens Salad Co.) photo 2
Verde (Greens Salad Co.) photo 3