Deja Vu @ 182 is an Indian restaurant known for its lamb chops and chicken wings. It is located near Preston Road station with ample parking.