Grand Straits Garden Seafood Restaurant, the most popular seafood restaurant was created to offer guests a complete dining experience with its relax ambience and top-of-the-notch culinary expertise. Overlooking the entire dining hall of Grand Straits Garden lays 7 secluded and intimate private VIP rooms, cozy garden & indoor dining.