Quote:
Originally Posted by Russ_Boston
There is no way i could call Olive Garden my favorite Italian restaurant. Not with all the fine places in the North End of Boston or even Federal Hill in Providence.
BUT - OG is certainly consistant. Not great but very good.
|

Never been to fedral hill but La famiglia in the north end of beantown is my favorite..and by the way pizza in florida isn't good at all!!


I miss good pizza