17 Kersting Ct, Sierra Madre, California 91024 USA
The beautiful Key Lime pie (delicious!)
Photo Credit: Yelp