Ferraro's Italian Restaurant

5900 W. Flamingo Rd.
Las Vegas
Nevada
United States
website