Papi

When it comes to Italian food, this small little eatery even gives Italy itself a run for their money.