Walnut Beach Pizza & Subs
63 Broadway, Milford 06460