Stray Hen Cafe
➤ 105 S York St, Elmhurst, Illinois, USA, 60126, United States
Fruit De Mer, Végétarien, Américain, Café, Café
"Now when you talk about elegant looking breakfast with elegant taste- at a GREAT price and a homey feel inside- this is the place to go!!! I found this place on where- google, of course! It was ohhhhhh soooooooo delicious "