Both for lunch and dinner, this place is excellent. Once, we had Mama's attendance at lunch in the yard. Wonderful. The food is just great, the ingredients are fresh and of good quality. For dinner, it was no problem for our company of 7 to split 3 starters. I will definitely return to Giannfranco's.