Restaurants & Bars 1

Le Mec Bouffe?

jay_81k | May 5, 2011 04:23 PM

Drove by this tiny place on notre dame west of atwater wondering if anyones tried it? I might try it out now since they deliver and I dont feel like moving.

Want to stay up to date with this post?

Recommended From Chowhound