Roland N.
• 05/11/24
They are the best
$4.99 Delivery Fee • 2568.2 mi • x • Info
They are the best
great spot
Their a great store.. Yum yum yum yum
great
Green Star Foods is my 1st choice whenever I need something.. their Staff is friendly fast and accommodating.
Excellent place
their great
Green Star Foods operates like a big chain Supermarket.. very professional
Quick and affordable
Green Star is the best
great
Great
Always fresh n nice
Definitely my favorite spot
Just good as
Best service
Best around town
Variety of non alcoholic wine spirits
Great selection of non alcoholic items
Best around town and great selection