Big Bite Xhibition is a sandwich shop located within a shopping center. Part of a national chain, it offers a variety of sandwiches and beverages.