Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Restaurant
Meng's Kitchen
Restaurant
Coytown Shopping Center, 2415 E Colonial Dr, Orlando, FL 32803, United States