Please turn on JavaScript to see our live menu, hours and ordering links. You can find us at 2750 S Preston Rd, Ste 111, Celina, TX 75009.
Pulao Factory
Loading menu…