Koukla Cafe is a coffee shop. Known for its generous and tasty portions, it's a place to enjoy a meal.