4212 Fremont Ave N, Seattle, WA | Map it
(206) 633-4057 | View Website
Hours
out of 5
31 Reviews
Italian Food