Frankie & Louie's, serving Pizza and Italian, is located at 414 Willett Ave., Port Chester, NY 10573 in Westchester County.
Pizza and Italian favorites
The word is
Locals love this "tiny little joint" serving Italian favorites and delicious pizza.
Location: Port Chester