Italian restaurant · 181 Commerce Park Rd, Franklin, VA
Dine-In
More food in Franklin, VA · Italian Food in Franklin