Get Directions to Charlies Seafood & Grill ← View details 3321 SOUTH 72ND STREET, Omaha, Nebraska 68124 (402) 991-9611 Get Directions From* To * — Required information