italian
Listing Title
Listing Category
Short Description
Il Nido is a West Seattle based James Beard Award Semi-Finalist restaurant. Their Italian fare is delicious and worth a trip to the peninsula.
Website
Phone
206-466-6265
Listing Tags
Address
2717 61st Ave SW, Seattle, WA
98116
98116