Fox's Pizza Restaurant and Bar

Restaurant in Fenwick Island, Delaware