Milanos Italian Restaurant

136 S. Main St.
Norwood
North Carolina
United States
website