1802 Newport Blvd, Costa Mesa, California 92627 USA
Lemon Mascarpone French Toast.
Photo Credit: Yelp