Restaurants & Bars

International Grill

Kate the Great | May 19, 2005 11:59 AM

Has anyone been to International Grill at U and 14th in DC? I walked by there a couple times but couldn't decide whether or not to go in.

Want to stay up to date with this post?

Recommended From Chowhound