New restaurant is Terrace Cafe and it's amazing.