Che Bella means ""how pretty!""--which is probably what you'll say when you see this popular Italian restaurant's new look.:
The Scene
\r Having moved from the considerably larger (and former) Oscar Taylor location to the considerably smaller (and former) Nola's location, Che Bella has downsized a bit and...