johnnyprimesteaks.com
Jimbo’s Restaurant & Bar
Jimbo’s is a spacious neighborhood Greek bar and restaurant in Astoria, right near the Astoria Blvd subway stop. Inside there’s a nice long bar that serves up all the standard favorites…