G7 Live Seafood Restaurant is home to the best frog leg porridge and chilli crab in Geylang, Singapore. For reservations, call 6848 4161 today!