The May Luck Kitchen restaurant is located at the 14911 Jamaica Ave, Jamaica NY. It serves Chinese food. May Luck Kitchen is has takeout and do deliveries. The avarage rating of this restaurant rated by 1 reviewers is 4.0. For more deatils and orders call May Luck Kitchen on (718) 658-0917.