About Green Leaf's

Green Leaf's is a fast-food restaurant in Las Vegas, Nevada, located at 875 South Grand Central Parkway. Cuisine: smoothie. Call (702) 366-9387 for current hours and details.

Location

875 South Grand Central Parkway, Las Vegas, NV 89106

#fast food#restaurants#las vegas#smoothie

More Restaurants in Las Vegas