Café Luna

Monte Cristo – Ham and Swiss with Brioche French Toast and Dijon Mustard This was a cute little cafe in Cambridge, near MIT on Massachusetts Ave. …