1005 NE-33, Crete
This is a place to visit if you are interested in a restaurant establishment. They serve Chinese cuisines
Chill Out
Kids Friendly
Typical Tourist