O D'S Pizza & Subs, BUFFALO, New York (NY)
Readily settled at 1234 Fillmore Av () in BUFFALO, New York (NY) (14211), O D'S Pizza & Subs can be reached at 7163322841. Remember to call upfront to book your place in the restaurant.
More restaurants in BUFFALO, New York (NY)
O D'S Pizza & Subs contact information and details:
Address: 1234 Fillmore Av - , BUFFALO, New York (NY) 14211
Contact Phone: 7163322841