Authentic Greek cuisine awaits at Kri Kri. Known for fresh, carefully prepared dishes and attentive service.