This is really more of a lunch/sub sandwich venue than "Italian"...
Meconi's has GREAT subs. You can order the 6' or a foot-long. The foot-long is a better deal, if you're starving, you can eat the whole thing, or save the other half for dinner.
Also, order the sandwich "melted"...
This place gets SUPER swamped during the 12-1pm lunch hour, especially during the legislative session, so my recommendation is to call ahead and get take-out.
more