Wendy's 2670

Wendy's #2670 is a Wendy's restaurant located at 60 North Broadway in Hicksville, New York.