6161 Delmar Blvd
St Louis, Missouri 63112

Watch the 75th Annual Academy Awards spectacle on 4 screens while enjoying the company of good friends, exciting raffle prizes and great food and drinks in the Makor cafe. Over 300 people attend this party every year.

Added by Upcoming Robot on February 4, 2008

Interested 1