Chee Bar Chee Bar

34266 Ethan Terrace, Fremont, CA