Address: 7300 Macarthur Blvd, Glen Echo, MD 20816, USA
“Love supporting Glen Echo!”
Address: 6119 Tulane Ave, Glen Echo, MD 20812, USA
“Everything my friend and I had for lunch Tasted amazing and was obviously made fresh. Instead of regular bread or rolls they bring you a traditional Irish soda bread to the table with butter and it is to die for. Our waiter was amusing and we enjoyed chatting with him. The ambiance of the restaurant was cozy and cute and full of character. I will definitely be going back.”