Starbucks Address: 10701 Lambert International Blvd, St Louis, MO 63145 Phone: (314) 429-3400 Payment: Coffee Shops, Starbucks Other Businesses: Tavalo V at 6118 Delmar Blvd, St Louis, MO 63112 Pasta House Co at 1701 Lambert Internatl Blvd, St Louis, MO 63145 SUBWAY at 1151 S Kingshighway Blvd, St Louis, MO 63110 Subway - One Brookings Dr at 1 Brookings Dr, St. Louis, MO 63130 Sir B Que Restaurant at 5898 Delmar Blvd, St Louis, MO 63112