I couldn't find any relevant information about a "restaurant" called Sunglass Hut. However, I found information about Sunglass Hut being an international retail chain specializing in sunglasses.
If you're looking for a summary introduction about a restaurant, it's possible that there might