To Kati Allo is a Greek restaurant known for its fresh, homemade dishes, including gyros pita, grilled specialties, and crepes.