At 2214 Stoner Ave, Los Angeles, CA 90064-1204Los Angeles Here : Neli s Catering & Restaurant. Welcome to Neli s Catering & Restaurant is rated 5. It's worth a try!
Write a review