Tambour Major is a restaurant offering a menu including entrees, salads, and various dishes like escalope. They offer seating, takeout, and accept card payments.