Meng's Inc

@meng-s-inc
Comida e mantimentos

Convenience stores
English
7 Naples St, Chula Vista, CA 91911, United States
Closed today

Business hours