Elliott Bambrough’s in Lombard for some deep-fried meatball madness. 41.841695 -88.010350 Frankie's Deli 4 Yorktown Shopping Center, Lombard, IL 60148 (630) 627-7977 Website Best Bite: Meatball Sandwich