Max Seafood Grill Seafood Restaurant 7314 W Lawrence Ave (Octavia Ave & Odell Ave), Chicago, IL 60706 (708) 867-3172 Excellent Good Average Poor Awful 3.0 / 5 based on 1 vote Photos Best empanadas Reviews: 1