Takeout Restaurant · 8860 Bolsa Ave # C, Westminster, CA
More food in Westminster, CA · Takeout in Westminster