Eater
Vogue
Artnet
HYPEBEAST
Italian restaurant · Greenwood
305 NW 85th St, Seattle, WA 98117 Get directions
$20–30