Leo Melina Ristorante De Mare, SEATTLE, Washington (WA)
Conveniently located at 96 Union St () in SEATTLE, Washington (WA) (98101), Leo Melina Ristorante De Mare can be reached at 2066233783. Please call in advance to make a reservation.
More restaurants in SEATTLE, Washington (WA)
Leo Melina Ristorante De Mare contact information and details:
Address: 96 Union St - , SEATTLE, Washington (WA) 98101
Contact Phone: 2066233783
