British Shop 835 Englewood Ave Buffalo, NY 14223 Phone: (716) 874-6064 Fax: (716) 874-0524 View Website
Category: Gift Shops