Wendy's 11394

Wendy's #11394 is a Wendy's restaurant located at 18811 State Road 54 in Lutz, Florida.