Grand Straits Garden Seafood Restaurant, the most popular seafood restaurant in Johor Bahru, was created to offer guests a sensual trip through the cuisines.