Where do you need Restaurants ?
Little Italy & Italian Restaurant
336-985-5428
36.086929
-80.242233
HOURS:
Sun Closed
About Little Italy & Italian Restaurant
Little Italy & Italian Restaurant is located at 612 S Main St, Winston Salem, NC. This business specializes in Italian Restaurants.