Starbucks Coffee Company
4.7 • Coffee shop
Coffee shop offers a surprisingly peaceful atmosphere despite busy surroundings. The space feels calm and inviting, contrasting with typical airport noise. It provides a quiet spot for relaxation or work.
View menu
10701 Lambert International Blvd, St. Louis, Missouri, United States