Costa's

Website Map
Find Parking | Menu


Very good cooking and extremely friendly service characterize this Greek spot, whose spacious dining rooms are done in terra-cotta and white tones with oak trim; other niceties include white tablecloths and live piano music.