Osteria Mamma
Restaurant · Larchmont

Osteria Mamma

$$$ · Italian

Squid ink pasta with fresh shrimp and silky carrot soup showcase their technique; cozy, intimate, and worth the splurge for a date night.

Info

📍
Address
5732 Melrose Ave, Los Angeles, CA 90038, LA

More like this