Great people and great customer service! The food is INCREDIBLE. I always eat from here every Sunday!
Boston Logan Int'l Airport 200 Terminal B BA2-A15Boston, MA 02128
From Business: Come to Villa Italian Kitchen at Boston Logan Int'l Airport, Boston, MA for a delicious Italian meal. Villa Italian Kitchen was founded with one store, one family…