New Milano's Cafe

113 Court SQ

Abbeville, SC 29620


Phone: (864) 366-3900

City: Abbeville

Region: Midlands

New Milano's Cafe

The New Milano's Cafe specalizes in Italian and Greek dishes and boasts "The Best Pizza in the World."