Café Italia Now Open on Lee Highway

Café Italia II is now open at 7395-A Lee Highway in Falls Church. Café Italia is a family owned and operated full service restaurant and bar, which has been in business since 1976. The restaurant offers home recipe Italian classics prepared from fresh produce. Café Italia I is located at 519 S. 23rd Street in Arlington.

For more information visit, which indicates that “kids eat free pasta” in the new Falls Church location, or call 703-992-9565.