Filo and Meli Greek Sweets
Restaurant
•
5251 Clark Cir, Westminster, CA 92683, USA
9.4
Tuesday: Closed
See if anyone you trust recommends it!