Thai Binh Lo Cha Lua

Deli · 14241 Euclid St Ste c 105, Garden Grove, CA

Hours

More food in Garden Grove, CA · Deli in Garden Grove