Beautiful food. Fresh, Vibrant, an very tasty. Thoroughly enjoyed my meal. I would have rated it 5stars if only the seating or tables were slightly bigger esp seating for 8+ people, downstairs. But bigups to the Barilla Dumpling staff
You always know what to expect when you go there, the dumplings are generous and they're fine. The bright flat white light is not relaxing at all, you feel kind of rushed to get out. There's never a good ambiance with that cold lighting. I guess they really want you to get out, they're not short of business anyways. Meh, it's a good as a takeaway.