The Square Deli

Deli · 8150 Garvey Ave # 112, Rosemead, CA

Hours

More food in Rosemead, CA · Deli in Rosemead