MyCaffe is an Italian restaurant offering delicious specialties made with fresh, quality ingredients, including pasta and panzerroti.