← North Miami Beach restaurantsSiam RiverNo reviews yetRestaurant3455 NE 163rd St, North Miami Beach Directions WebsiteSaveShareOwn or manage Siam River? Claim this listing freeMenuReviews · 0Photos · 1Hours & info