Star Cafe is a cafe offering freshly made-to-order meals. Expect friendly service, good portion sizes, and tasty food at fair prices.