by Tina004 on 7/30/2021
5 stars out ofVilla Italia by Mallory M on 2/5/2008 via Insider Pages
This is one of my favorite places. They have great salads and sandwiches. The workers are really nice and they have really good lunch specials every day.
Some data provided by Citysearch
Copyright 2024 EZlocal.com, Inc. All Rights Reserved.