After reading all the positive reviews on this site on Roma D, I might have walked in with too much expectation. The pizza was pretty good, better than most joints in the area, otherwise, the other items on the menu are just ok. When I went, there was a huge group of rowdy college students, so the ambience was not nice at all... but i could imagine it to be better in any other nights though. Worth a try.
Pros: Pizza
more