6990 E Shea Blvd, Scottsdale, Arizona 85254 USA
Yes please! Do you see how beautiful this stuff is. It makes you not even want to eat it.
Photo Credit: Yelp