Exciting! L’OSTERIA Italian Restaurant is Coming Soon to TR
I looked up the Osteria and the Italian translation is simply "restaurant" and that is exactly what is coming to Toms River...an Italian restaurant and we are excited!
Italian food is of course a favorite of so many. Is there a time when we don't love Italian food? Bei...