Skip to main contentToast Local logo
Filomena's Italian Kitchen 2400 Newport Blvd

Filomena's Italian Kitchen 2400 Newport Blvd

ItalianPrice range $15-30

Closed

Takeout 11:45 AM - 8:30 PM

2400 Newport Blvd, Costa Mesa, CA 92627