Top of the Inn Restaurant
17338 International Blvd, SeaTac 98188