Defelice Bros.

Restaurant in Wheeling, Virginia

Pizza restaurant