Home made popusas!!!...love there fresh made popusas not your frozen food, it's very small place
it makes me feel at home the lady in the back of the kitchen makes them fresh to order,u can still hear her making them love there red salsa...price it's great if you oder 12 or more there only a dollar,I heard there torts are bomb I come here all the time...