This restaurant offers traditional homemade cuisine. It is located near the Greek Theatre, a popular landmark.