Buffalo's Pizza & Subs

Buffalo's Pizza & Subs

884 Washington St, Norwood, MA 02062
781-769-1500

Closed until at 10:50 am

Full Hours
Closed Shop

Opening at 10:50 am

Buffalo's Pizza & Subs

Buffalo's Pizza & Subs

884 Washington St, Norwood, MA 02062
781-769-1500

Closed until at 10:50 am

Full Hours

Does Buffalo's Pizza & Subs have any deals?

Answer:

Buffalo's Pizza & Subs is not currently offering deals.

Does Buffalo's Pizza & Subs offer delivery?

Answer:

Buffalo's Pizza & Subs does offer delivery. Delivery is $3.

Where is Buffalo's Pizza & Subs located?

Answer:

Buffalo's Pizza & Subs is located at 884 Washington St, Norwood, MA 02062.

What food is served at Buffalo's Pizza & Subs?

Answer:

Buffalo's Pizza & Subs makes healthy pizza, veggie pizza and more!
SliceRestaurants in Norwood Buffalo's Pizza & Subs
Price: $$