Pizza Villa

Restaurant in Lewes, Delaware

Opening hours: Tu-Sa 11:00-21:00

18585 Coastal Highway, Rehoboth Beach, 19971