Big Sky Cafe
47 South Old Orchard Avenue
St. Louis, MO 63119
314-962-5757
Voted as one of the top 20 restaurants in St. Louis by Zagat, this cafe serves an innovative American menu and an extensive wine list with over 30 wines by the glass. They are open nightly for dinner.
