259 Orchard Park Rd
Orchard Inn, Buffalo
Please let us know if the contact information presented here is incorrect by pressing the "Send" button below. Driving directions and a printable map to 259 Orchard Park Rd to find Orchard Inn are easily done by clicking on the "View Larger Map" link below! Orchard Inn is a Restaurants business located in Buffalo at 259 Orchard Park Rd. You can reach them by phone at (716) 825-9730. Claiming your business listing is free. Plus it gives you control over the information displayed here. Click the image to find out more. People who visited this listing also viewed other businesses in the Restaurants category by clicking "Restaurants above, beside "Buffalo".