Planet Food is a sandwich shop offering an informal atmosphere, ideal for families and groups.