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.
Grand Bayview
Grand Bayview Seafood Restaurant, new seafood restaurant was created to offer guests a completely new dining experience with relaxing ambience facing the straits of Johor.