8 employees
Cafe 20 is a restaurant that specializes in homemade soups, sandwiches, pizzas, steak, and seafood dishes.