Walnut Beach Pizza & Subs

63 Broadway, Milford
(203) 283-9090