Some other places you might like

Mother Mercy

Hatch Luncheonette

Station East

Cassia Italian Restaurant