86 Cambridge St, Burlington, Massachusetts 01803 USA
Tuscan steak and truffle fries
Photo Credit: Yelp