Where do you need Restaurants ?
Macduff's Restaurant
716-664-9414
42.09706
-79.240462
www.macduffsrestaurant.com
HOURS: DINNER MON-SAT FROM 5:30PM
PAYMENT: American Express, Mastercard, Visa
About Macduff's Restaurant
Very Personal Service, Sophisticated Menu, Luxury Accommodation Available, Intimate Dining