ΜπαρμπαΓιάννης Ταβέρνα is a Greek, Grill, and Mediterranean restaurant specializing in traditional charcoal-grilled meats. This taverna offers juicy and delicious meat dishes straight from the grill.