DSC_0904

Aroma Cafe–home of the best Brie Stuffed French Toast in the world