Cafe serving homemade food and sandwiches. Known for great food and prices.