D'Aquila Pastry ShopItalian bakery located on Francis Lewis Blvd.

Address

3331 Francis Lewis Blvd
Flushing NY, 11358
(718) 886-4800