Happy Seafood Village

Happy Seafood Village offers seafood cuisine that serves a various collection of dishes. Happy Seafood Village is one of the Three Best Rated® Seafood Restaurants in Geylang, Singapore.