Luck-Luck is a restaurant, possibly a snack bar, that has been reported as permanently closed. It may have reopened in a different location.