Read full review
2005-11-11
83 views
The toastie and milk tea are my favorite at Green Island. I ordered them everytime I go there!
Post