Mals Famous Seafood & Grill

Seafood restaurant · 1224 Beaverbrook Plaza, New Castle, DE

Popular items (As of 10/30)

See full menu

More food in New Castle, DE · Seafood in New Castle