Restaurants & Bars 1

Maneki Neko in Falls Church?

FoodieGrrl | Jun 5, 2005 09:04 PM

Has anyone been? It's on Route 7 in the heart of the City of Falls Church, and has a sushi happy hour. I'm interested, but would like to know a little something about it before I go. Thanks!

Want to stay up to date with this post?

Recommended From Chowhound