The Dove Restaurant has continually provided each of its guests with only the finest in Italian-Continental cuisine since 2003. They are located in Orchard Park, and they've been in business for 14 years.
Posted at 3:22 PM, Jul 19, 2017
and last updated 2017-07-19 15:22:21-04
Copyright 2017 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.