Spumoni Italian Restaurant

24917 Pico Canyon Rd.
California
United States
website