Get Directions to Lobster Gram ← View details 4664 N Lowell Ave, Chicago, Illinois 60630 (773) 777-4123 Get Directions From* To * — Required information