Finefratelli 2143 Southlake Mall, Merrillville, IN 46410