Do they deliver?

John Barham | Jul 19, 2018 | Category: Restaurant in Weatherford, Texas

Nizza Pizza Pasta & Subs - All questions

Address: 1016 S Main St, Weatherford, TX 76086, USA

Nizza Pizza Pasta & Subs (Owner) | Jul 20, 2018

No delivery, but a drive-thru is available for pick up orders

Bradley Cromwell | Mar 21, 2021

No

Shane Woods | Jul 20, 2018

Dont think so

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places