8580 Greenwood Ave N, Seattle 98103, United States
Open now· Closes at 00:00
8580 Greenwood Ave N, Seattle 98103, United States
No delivery
Spot something wrong?
Dishes at The North Star Diner and Shanghai Room. Prices may vary in venue.
Been to The North Star Diner and Shanghai Room? Be the first to share what you ate.