Dini's Divine Pies in Baltimore: Hand-Rolled Cannoli and Sicilian Brick Bakery Items

Dini's Divine Pies is a small-scale Sicilian bakery in Federal Hill that specializes in hand-rolled cannoli, brick-oven bread, and traditional Italian pastries made fresh daily. The shop occupies a narrow storefront and operates primarily on a walk-in basis, serving both neighborhood regulars and visitors drawn by its reputation for technique-driven baking and authentic ingredient sourcing.

What Dini's Divine Pies actually is

The bakery sits in the category of neighborhood Italian bakeries that still hand-craft items rather than relying on wholesale production. Owner Dini sources Sicilian ricotta and imports cannoli shells from Italy, then fills them to order so the pastry stays crisp. The business has maintained consistent operations for over a decade in a part of Federal Hill where established Italian-American families remain the core customer base. This is not a multi-location chain or a cafe serving coffee and pastries alongside retail baked goods; it is a production bakery where baking starts before dawn and the visible inventory reflects what has sold that day.

Menu and pricing

Cannoli run $3 to $4 each depending on size and filling choice (traditional ricotta, chocolate chip, pistachio, or cannoli "siciliani" with candied fruit). A half-dozen mixed or matched cannoli typically costs between $18 and $24. Sfogliatelle, the shell-layered pastry with ricotta filling, sells for $4 to $5 each. Bread items including Sicilian rosette rolls and pane toscano cost $1.50 to $3 per piece or loaf. Seasonal items like granita and brioche appear in warmer months. Prices shift modestly with ingredient costs; calling ahead at the shop can confirm current pricing rather than relying on outdated online sources.

How Dini's compares to other Baltimore bakeries

Federal Hill also hosts Amorina, which makes Roman-style pizza and gelato but does not specialize in cannoli or Sicilian pastries. Canton has Vaccaro's Italian Pastry, a larger operation that produces cannoli and Italian sweets but sources fillings domestically and sells through multiple retail channels, meaning lower per-unit production time. Vaccaro's cannoli cost less and remain widely available, but the pastry quality reflects mass production timelines. Dini's model trades volume for the crisper shell and more assertive ricotta flavor that comes with made-to-order assembly and imported cream. Choose Dini's if cannoli texture and traditional technique matter; choose Vaccaro's if you want convenience and lower per-item cost.

Charm Bakery, in Canton, operates as a general neighborhood bakery with strong bread production but does not focus on Italian pastries or cannoli. For non-Italian baked goods, Charm offers more variety; for Sicilian items, Dini's is the more specialized choice.

Who Dini's suits and who it does not

This bakery serves people who live near Federal Hill, work in the area, or make a deliberate trip for pastry quality they cannot replicate at chain or multi-location operations. The narrow shop and short hours mean it suits repeat visitors and people flexible with timing more than those seeking a quick grab-and-go on a fixed schedule. The cannoli are best eaten the same day they are filled; customers should not expect to buy a dozen for later in the week. The bakery does not suit those wanting a coffee-and-pastry social experience; seating is minimal and the focus is entirely on the baked product.

What the first visit involves

Walk in, find a short line or an empty counter depending on time of day. Staff will ask whether you want cannoli filled now or a pre-made selection from the display case if you are in a hurry. If you want them filled fresh, expect a few minutes' wait. The shop does not accept card payments universally; cash simplifies the transaction. Ask about daily specials, as items rotate based on what was made that morning. Leave with a pastry box and instructions to eat the item within a few hours for best texture.

Hours, parking, and logistics

Dini's Divine Pies operates Tuesday through Sunday, 8 a.m. to 5 p.m., closed Mondays. Hours shift seasonally and may vary around holidays; a call to confirm is wise if you are making a special trip. The shop sits on Light Street in Federal Hill; street parking is available but fills quickly during lunch hours and weekends. A parking lot on South Charles Street serves the immediate neighborhood. The bakery is a five-minute walk from the Light Rail if coming by transit.

Dini's Divine Pies remains the primary option in Baltimore for hand-filled cannoli made with imported components and traditional Sicilian methods, and its longevity in Federal Hill reflects consistent execution rather than marketing noise.