MAMMA MELINA RISTORANTE

(206) 632-2271


Get Directions

5101 25th Ave NE, Seattle, WA 98105

Open Daily 11:30 AM-11:00 PM

www.mammamelina.com/