At 14533 Ventura Blvd, Los Angeles, CA 91403-3772Los Angeles Here : Spumoni Restaurant. Welcome to Spumoni Restaurant is rated 4.5. It's worth a try!
Write a review