5101 25th Ave NE, Seattle 98105, United States
No delivery
Spot something wrong?
Dishes at Mamma Melina. Prices may vary in venue.
Been to Mamma Melina? Be the first to share what you ate.