Good place for Italian food. No reservation. Walk in only. Must try the Tiramisu if you're at Ciao Italia.