Any comments on this Italian place on Steinway and 20th Ave.? I only noticed it for the first time on a recent bike cruise, but I guess it's been there a little while (I thought I saw a $25 and Under column in the window, but now I'm not finding it on the NY Times site).
I'm always hoping there's some kind of Big Night-ish Italian genius laboring in obscurity just around the corner from me... Could this be?
Which reminds me, any more reports on La Locanda del Buongustaio (or something like that) on Astoria Blvd.? I'm having a hard time getting past the cheesy font on their awning.