Address: | 810 Commerce St, Thornwood, NY 10594, USA |
Phone: | +1 914-747-6050 |
Site: | bellaitaliadelithornwood.com |
Rating: | 4.7 |
Working: | 5AM–6PM 5AM–6PM 5AM–6PM 5AM–6PM 5AM–6PM 6AM–4PM 7AM–2PM |
JA
Jay Swartz
Quick good service and the food was made to order and tasty
CE
Cesar Sarmiento
Best chicken parm...!!!
JO
Johnny-L
Very good food!