Katsarola is a Greek restaurant offering a variety of tasty, home-style dishes. Known for its reasonable prices and good service.