1280 S Decatur Blvd, Las Vegas, Nevada 89102 USA
Crepes. Way to much whipped cream
Photo Credit: Yelp