Love this place! The food really does taste like you're eating at a Roman Trattoria. It's pretty small on the inside so watch your elbows. Its also in an unassuming location in the middle of a strip mall so keep your eyes out for the big sign that says they've been on The Food Network otherwise you might just drive on by.
Their Spaghetti Carbanara may have been the best I've ever had. Buon Appetito!