Star Cafe offers homemade, well-prepared food, meze, coffee, and drinks.