Brick Cafe, Astoria's old-world-y litle bistro, has plenty of style. Candlelight, old brick walls, a tin ceiling and antiques. The menu's nothing to sneeze at, either: try the veal chop with mushrooms and sun-dried tomatoes or the linguine with shrimps, clams, and mussels. (30-95 33rd Street, Astoria; 718-267-2735; expect to pay between $25 and $50 for a three-course dinner.)
I went on a first date there once, and it was nice (the meal; the date was just ok). If you want to go there for Valentine's Day, they recommend you call to make your reservations early (718-267-2735). I hear brunch is pretty good, too!