Temrose Lounge

Bar · 9612 Lower Azusa Rd, Temple City, CA

Hours

More food in Temple City, CA