Ice Cream Jubilee - West Falls ChurchCafe / Coffee Shop in Falls ChurchContact151 W Falls Station Blvd, Falls Church, VA 22046(202) 299-9042Get DirectionsSaveShare