Opens at 4:30 PM

Marino Restaurant

$$$ • Italian
View delivery time and booking fee.

6001 Melrose Ave, Los Angeles, CA 90038 • More info