May Palace is a down-to-earth operation that prepares a large menu of Chinese dishes, as well as exotic cocktails.
Check out our menu
Business Hours:
Wednesday - Monday: 11:30 am to 8:30 pm