Star Mini Mart and Deli

Star Mini Mart and Deli

Grocery and deli

Providing take-out. Located at 7533 Olympic View Drive, Edmonds. 

425-778-3663.

Share

Google Map

Star Mini Mart and Deli

Star Mini Mart and Deli

Grocery and deli

Providing take-out. Located at 7533 Olympic View Drive, Edmonds. 

425-778-3663.

Share

Google Map