the location on military closed in 2009 and moved to 967 Payne Ave,North Tonawanda 716-213-0091. Our location in West Seneca also has closed over 4yrs ago
All reviews seem positive