Get directions to: Carmens Italian Ice, Owings Mills, MD
Restaurant address: 11000 Owings Mills Blvd Ste 9 Owings Mills, MD 21117, USA
Restaurant: Carmens Italian Ice