pre-drinks dinner in astoria near the bohemian

hey can anyone recommend a nice dinner type place for a large group, say 10, for a nice meal before pitchers o' beer and such at the Bohemian Beer Hall in Astoria? I don't want to do any typical Greek; maybe one of those good steakhouses I've heard of (Christo's?).

But anyway, something within walking distance of the beer garden, and relatively cheap (people on a budget here) and not Greek (or at least, your average Greek). Any and all recommendations would be very much appreciated. thank you!