Deli named Frisby, located in a shopping center. Offers focaccia, sandwiches, and pizza.