The best restaurant in Highwood. Amazing homemade pastas (baked ravioli!), bolognese, cracker crust pizza. Try seasonal specials like fried soft shell crab. Ricottacheesecake is to-die-for.
Good local Italian joint. Had Osso Bucco - delicious & chik pomodoro - just okay. Fun waitress who swore a lot but otherwise ok food. The pizza is to die for & that's why you come here.