We discovered Duffinetti's last summer and have been there a number of times. There is a short wait, however, not more then 20min. Food is always fresh. Coffee is very good, not many places at the jersey shore have good coffee. Daily specials are plentiful. Place is on the small side and strollers are not encouraged.