Cafe specializing in pizza and other tasty food. Known for good value and generous portions.