Cafe Karaca offers quality, flavorful meals at affordable prices.