Special Events InnBuffalo off Elmwood will make your special event an experience that will last a lifetime. Anything is possible! Call to set up a consultation: (716) 867-7777