Corona Restaurant & Billiards Location 5265 Jimmy Carter Blvd Norcross GA 300931627 Get Directions More Details Map ViewPhoto View Related Categories: Casual Full Service Norcross