Tarantino's

restaurant in Depaul, Chicago

Phone: (773) 871-2929

Website: www.tarantinos.com

Address: 1112 W Armitage Ave