The Grand Opera Thailand brings back its opera dinner Classic Stories: Everlasting Memories every Friday this month at Angelini, Shangri-La Hotel. B2,200 for a four-course Italian dinner (B3,600 with wine-pairing) by chef Omar Ugoletti plus a classic opera performance of My Fair Lady on Mar 13, Fiddler on the Roof on Mar 20 and Love Conquers All on Mar 27. Reservations at 02-236-9952.
Shangri-La Hotel, 89 Soi Wat Suan Plu, New Road. 02-236-7777. BTS Saphan Taksin
 
More of a musical person? The New Broadway Company has also been running its monthly Magic of the Musicals at The St. Regis. At B1,850, you can enjoy tapas and unlimited white, red, sparkling wines and selected cocktails while watching a performance of the Sound of Music this Mar 27, Les Miserables on Apr 24 and Phantom of the Opera on May 29. Reservations at 02-207-7777 or email fb.bangkok@stregis.com.
The St. Regis Bangkok, 159 Ratchadamri Rd. 02-207-7777. BTS Ratchadamri
 
Alternatively, you can indulge in Chef Nicolino's culinary creations at Hotel Muse's Medici Kitchen & Bar, which also hosts live opera at 8:30pm every Monday to Saturday.
Hotel Muse Bangkok, 55/555 Langsuan Rd., 02-630-4000. BTS Ratchadamri